package dtos;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class ListaPrecioDTO {

	public int nro;	
	public Date fechaPublicacion;	
	public String termino;
	public Set<CondicionVentaDTO> condiciones;
	public Set<ItemListaPrecioDTO> items;
	public String tipo;
	public int listaReemplazada;
	
	public ListaPrecioDTO(int nro, Date fechaPublicacion, String termino, String tipo, int listaReemplazada)
	{
		this.nro = nro;
		this.fechaPublicacion = fechaPublicacion;
		this.termino = termino;
		this.tipo = tipo;
		this.listaReemplazada = listaReemplazada;
		
		this.condiciones = new HashSet<CondicionVentaDTO>();
		this.items = new HashSet<ItemListaPrecioDTO>();
	}
	
	public void addCondicion(CondicionVentaDTO condicion)
	{
		this.condiciones.add(condicion);
	}
	
	public void setCondiciones(Set<CondicionVentaDTO> condiciones)
	{
		this.condiciones = condiciones;
	}
	
	public void addItem(ItemListaPrecioDTO item)
	{
		this.items.add(item);
	}
	
	public void setItems(Set<ItemListaPrecioDTO> items)
	{
		this.items = items;
	}
}
